Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to eslint 9 and flat config #2192

Merged
merged 131 commits into from
Nov 28, 2024

Conversation

matthieu-crouzet
Copy link
Contributor

@matthieu-crouzet matthieu-crouzet commented Sep 23, 2024

Proposed change

Migrate to eslint 9 and flat config

Missing in this PR:

  • Review with the team the config exposed in @o3r/eslint-config
  • Fix errors due to the new config
  • Documentation:
    • Difference of rules between the 2 configs
    • Update global documentation (docs/linter/*)
  • fix ng-add @o3r/eslint-config
  • fix jsdoc/check-examples
  • Bonus: CLI to detect deprecated rules

@matthieu-crouzet matthieu-crouzet changed the title Migrate to eslint 9 and flat config [DO NOT REVIEW] Migrate to eslint 9 and flat config Sep 23, 2024
@matthieu-crouzet matthieu-crouzet linked an issue Nov 22, 2024 that may be closed by this pull request
@kpanot kpanot mentioned this pull request Nov 25, 2024
1 task
@matthieu-crouzet matthieu-crouzet marked this pull request as ready for review November 28, 2024 09:33
@matthieu-crouzet matthieu-crouzet requested a review from a team as a code owner November 28, 2024 09:33
@matthieu-crouzet matthieu-crouzet changed the title [DO NOT REVIEW] Migrate to eslint 9 and flat config Migrate to eslint 9 and flat config Nov 28, 2024
@matthieu-crouzet matthieu-crouzet added this pull request to the merge queue Nov 28, 2024
Merged via the queue into main with commit 3a6a2d7 Nov 28, 2024
34 of 36 checks passed
@matthieu-crouzet matthieu-crouzet deleted the feat/migrate-eslint-9-flat-config branch November 28, 2024 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature]: Review and cleanup eslint-config
5 participants